stop for trains - Espagnol Anglais Dictionnaire